/*! * zotop global v2.3.5 (http://zotop.com) * Copyright 2008-2015 zotop team. */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{line-height:1.5}

.bg-default{background-color:#fff;}
.bg-primary{background-color:#0072c6 !important;color:#ffffff !important;}
.bg-info{background-color:#ffffff !important;}
.bg-success{background-color:#009cd0 !important;}
.bg-warning{background-color:#555555 !important;}
.bg-danger{background-color:#ff512f !important;}
.bg-transparent{background:transparent;}

.bg-image{background-image:url(../image/t.png);background-repeat:repeat;background-position:top left;}
.bg-cover{background-size:cover;}

.section{padding:40px 0;}
.section .jumbotron{padding:0;margin-bottom:40px;background:transparent;}
.section .jumbotron h1{font-size:35px;}
.section .page-header{margin:0 0 20px;position: relative;}
.section .page-header h1{margin-top:10px;line-height:1;}
.section .page-header nav{position: absolute;right:0;bottom:20px;}
.section .page-header nav>a{float:left;line-height:1px;padding:0 12px;border-right:solid 1px #fff;border-color:rgba(255,255,255,.5);}
.section .page-header nav>a:last-child{padding-right:0;border:0;}

.text-primary,.text-pending{color:#0072c6;}
.text-success,.text-publish{color:#00bc3e;}
.text-error,.text-trash,.text-danger,.text-important{color:#f00;}
.text-warning{color:#ffd740}
.text-white{color:#fff;}
.text-overflow{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}

.form-title{padding:10px 0;font-size:18px;margin-bottom:10px;border-bottom:1px solid #efefef;}
.form-group{margin-bottom:0;padding:10px 0;}
.help-block{font-size:12px;margin-bottom:0;clear:both;}

.form-horizontal .form-checkbox,.form-horizontal .form-radio{margin-top:7px;}
.form-checkbox label,.form-radio label{margin-right:10px;font-weight:normal;cursor:pointer;}

.form-control.error{border-color:#f00;-webkit-box-shadow:inset 0 1px 1px rgba(255,0,0,.075);box-shadow:inset 0 1px 1px rgba(255,0,0,.075);}
.form-control.editor{height:auto;padding:0;border:0 none;}

.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-left:0;border-right:0;}

.form-captcha{position:relative;}
.form-captcha img{height:28px;vertical-align:middle;}
.form-captcha a{position:absolute;top:3px;right:5px;z-index:3;width:auto;white-space:nowrap;vertical-align:middle;}

/*input-group-merge*/
.input-group-merge {border:1px solid #ccc;background:#fff;border-radius:4px;}
.input-group-merge .form-control,.input-group-merge .input-group-addon{padding:6px 8px;border:0 none;background:transparent;-webkit-box-shadow:none;box-shadow:none;}
.input-group-merge .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border:0 none;outline:0 none;display:table-cell !important;}
.input-group-merge .input-group-addon + .form-control{padding-left:0;}

.btn{transition:all 0.2s ease-out 0s;}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:0 none;}
.btn i{}
.btn b{margin-left:3px;font-weight:normal;}
.btn-icon{padding:6px 10px;}
.btn-primary{background-color:#0072c6;border-color:#0064ae;}
.btn-primary:hover,.btn-primary.hover,.btn-primary:focus,.btn-primary.focus{background-color:#2196F3;border-color:#0072c6;}


.btn-transparent{border:0 none;background:transparent;}
.btn-transparent:focus{outline:0;}

.tooltip{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;z-index:99999;}
.tooltip-inner{padding:8px 15px;font-size:13px;line-height:150%;text-align:left;max-width:100%;white-space:nowrap;}

.tooltip-error.top .tooltip-arrow{border-top-color:#ff0000;}
.tooltip-error.bottom .tooltip-arrow{border-bottom-color:#ff0000;}
.tooltip-error.left .tooltip-arrow{border-left-color:#ff0000;}
.tooltip-error.right .tooltip-arrow{border-right-color:#ff0000;}
.tooltip-error .tooltip-inner{background-color:#ff0000;max-width:100%;}
.tooltip-error .tooltip-inner:before{font-family:FontAwesome;content:'\f057';margin-right:5px;}

.tooltip-block{cursor:help;}
.tooltip-block-content{display:none;line-height:1.8;}
.tooltip-block-content img.preview{max-width:400px;max-height:300px;display:block;}

.popover{max-width:800px;}
.popover-content{padding:8px;}

.page-header{border-color:#e7e7e7;}

.jumbotron{margin-bottom:0;}
.jumbotron p{margin-top:30px;line-height:30px;}

.well{background-color:#f9f9f9;border-color:#efefef;box-shadow:none; }

.dropdown-menu{transition:all .3s;}
.dropdown-menu>li>a{padding:10px 15px;border-radius:4px;}

.navbar{margin-bottom:0;border-radius:0;border:0!important;position:absolute;top:0;left:0;right:0;z-index:99999;transition:all .5s;}
.navbar-toggle{border:0 none;}
.navbar-toggle .icon-bar{width:18px;}

.navbar-brand{margin-right:20px;font-size:25px;letter-spacing:2px;}
.navbar-image{max-height:100%;}

.navbar-nav>li>a{font-size:16px;transition:all 0.2s ease-out 0s;}
.navbar-nav>li>.dropdown-menu{border:0 none;padding:5px;background-color:rgba(255,255,255,.8);}

.navbar-form{position:relative;}
.navbar-form .form-group{padding:0px;}
.navbar-form .form-control,.navbar-form .form-control:focus{box-shadow:none;background:transparent;border-radius:20px;}
.navbar-form .btn{color:#00BCF2;position:absolute;right:5px;top:1px;z-index:5px;transition:all 0.2s ease-out 0s;}
.navbar-form .btn:hover{color:#fff;}
.navbar-form .btn:focus{outline:0;}

.navbar-default{background:#fff;}

.navbar-inverse{background:#0072C6;}
.navbar-inverse .navbar-brand{color:#fff;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color:#00BCF2;}
.navbar-inverse .navbar-nav>li>a{color:#fff;}
.navbar-inverse .navbar-nav>li>a:hover{background-color:#0064ae;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{background-color:#00BCF2;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{background-color:#0064ae;}
.navbar-inverse .navbar-nav>li>.dropdown-menu{border-color:#0064ae;}
.navbar-inverse .navbar-nav>li>.dropdown-menu>li>a:hover{background-color:#0064ae;color:#fff;}
.navbar-inverse .navbar-form .form-control{border-color:rgba(255,255,255,0.2);color:#fff;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:rgba(255,255,255,0.1);}
.navbar-inverse .navbar-text{color:#fff;color:rgba(255,255,255,0.5);}

.nav-inline{width:100%;overflow:hidden;clear:both;border-bottom:solid 1px #efefef;margin-bottom:20px;background:#fff;}
.nav-inline ul{width:100%;text-align:center;margin:0 auto;padding:0;overflow:hidden;}
.nav-inline ul li{display:inline;text-align:center;}
.nav-inline ul li a{font-size:16px;line-height:62px;color:#333;display:inline-block;padding:0 6px;margin:0 15px;text-decoration:none;}
.nav-inline ul li a:hover{color:#0072c6;border-bottom:3px solid #0072c6;}
.nav-inline ul li a.active{color:#0072c6;border-bottom:3px solid #0072c6;}

.breadcrumb{margin:0;padding:10px 0;}

.carousel-indicators{bottom:0;}
.carousel-control.left,.carousel-control.right{background:transparent;}
.carousel-control .icon-prev, .carousel-control .icon-next{font-size:80px;color:#fff;margin-top:-60px;display:none;}
.carousel-inner>.item img{width:100%;}
.carousel:hover .icon-prev,.carousel:hover .icon-next{display:block;}
.slider-full .carousel-inner>.item{background-size:cover;}
.slider-full .carousel-inner>.item img{visibility:hidden;}

.panel{border-color:#efefef;box-shadow:none;color:#333;margin-bottom:10px;}
.panel-heading,.panel-footer{background:transparent;border-color:#efefef;}
.panel-heading{padding:20px;}
.panel>.media{padding:15px;margin:0;}
.panel>.media + .list-group .list-group-item:first-child{border:0 none;}
.panel>.list-group{box-shadow:none;}

.panel-default>.panel-heading>.panel-action{float:right;}
.panel-default>.panel-heading>.panel-title{font-size:24px;}
.panel-default>.panel-heading{border-color:#efefef;background-color:#fff;}

.list-group{}
.list-group-title{background:#f7f7f7;}
.list-group-item{border:1px solid #efefef;}
.list-group-item a:before{float:left;display:block;content:"●";vertical-align:middle;padding-right:10px;color:#ccc;transition:all .3s;}

.media{background:#fff;padding:10px;border-bottom:1px solid #efefef;margin-top:8px;}
.media-left img{width:120px;margin-right:8px;}
.media-right img{width:120px;margin-left:8px;}
.media-heading{margin-top:-10px;}
.media-summary{font-size:14px;color:#999;}
.media>a{text-decoration:none;}

.thumbnail{margin-bottom: 10px;padding:0;overflow: hidden;border:0;}
.thumbnail .image{overflow: hidden;}
.thumbnail .title{font-size: 14px;padding: 5px;}
.thumbnail img{width: 100%;transition: all .5s ease-in-out;}
.thumbnail:hover img {transform: scale(1.25);}

.pagination>li>a, .pagination>li>span{color:#0064ae;background-color:#fff;border:1px solid #ddd;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color:#0064ae;border-color:#0064ae;}

.table-responsive{border:0 none;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{border-color:#efefef;}

.banner{height:300px;background-color:#0072c6;background-image:url(../image/t.png);background-repeat:repeat;background-position:center center;color:#fff;padding:80px;}

/*自定义的样式*/
.blank{height:15px;}
.new{font-size:12px;color:#f00;}
.error{color:#f00;}
.pointer{cursor:pointer;}
.blank{zoom:1;clear:both;display:block;height:15px;overflow:hidden;}
.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.new{font-size:12px;color:#f00;}
.placeholder{color:gray;}
.middle{display:table-cell;vertical-align:middle;}
.fixed-top{position:fixed;top:0;left:0;right:0;}
.fixed-bottom{position:fixed;bottom:0;left:0;right:0;}
.pull-center{float:none !important;margin-left:auto !important;margin-right:auto !important;display:inline-block;}
.rounded{border-radius:6px;}
.circle{border-radius:50%;}
.noshadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none!important;}
.noborder{border:0!important;}
.noradius{border-radius:0!important;}
.nomargin{margin:0!important;}
.nopadding{padding:0!important;}
.nodata{text-align:center;color:#999;padding:50px 0;margin:0;font-size:20px;}

label.required:after{content:'*';font-size:14px;color:#f00;margin-left:5px;font-weight:bold;}
label.error{font-size:12px;margin-top:5px;color:#ff0000;display:none;}
label.error:empty{display:none;}
label.error{font-size:12px;margin-top:5px;}
label[for]{cursor:pointer;font-weight:normal;}

/*checkbox radio*/
input[type=checkbox],input[type=radio]{border:1px solid #bbb;border:0 none\0;border-radius:3px;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;width:16px;min-width:16px;margin:-3px 3px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out}
input[type=radio]{-webkit-border-radius:50%;border-radius:50%;margin-2px 2px 0 0;line-height:10px}
input[type=checkbox]:checked{background:#0072c6;border:solid 1px #0072c6;}
input[type=checkbox]:checked:before,input[type=radio]:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;font:normal 12px/1 FontAwesome;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
input[type=checkbox]:checked:before{content:'\f00c';margin:1px 0 0 -1px;color:#fff;}
input[type=radio]:checked{border-color:#0072c6;}
input[type=radio]:checked:before{content:'\2022';text-indent:-9999px;-webkit-border-radius:50px;border-radius:50px;font-size:24px;width:6px;height:6px;margin:4px;line-height:16px;background-color:#0072c6;}
input[type=checkbox]:disabled,input[type=radio]:disabled{border-color:#d8d8d8;background-color:#ebebeb;}
input[type=checkbox]:disabled:checked:before,input[type=radio]:disabled:checked:before{color:#ccc;}
input[type=checkbox]:checked+span,input[type=radio]:checked+span{color:#0072c6;}

input,button,select,textarea,input:focus,button:focus,select:focus,textarea:focus{outline:0 none !important;}
textarea{resize:none;}


.html{padding:1px 5px;font-size:14px;line-height:180%;overflow:hidden;word-wrap:break-word;}
.html p{text-indent:2em;margin-bottom:2px;}

.content{padding:10px;margin-bottom:20px;background:#fff;font-size:14px;border:1px solid #efefef;box-shadow:0 1px 1px #efefef;border-radius:4px;}
.content table{width:100%;border-left:1px solid #aacbee;border-bottom:1px solid #aacbee;margin:5px 0px;line-height:120%;padding:0px;font-size:12px;}
.content table th,.content table .c1{background-color:#DFEFFF;}
.content table th,.content table td{border:1px solid #ebebeb;padding:4px 5px}
.content table td{min-height:21px;}
.content p{margin:15px 0px;text-indent:2em;}margin:15px 0px;text-indent:2em;
/*.content h1{font-size:18px;vertical-align:baseline;line-height:20px;padding-top:10px;}
.content h2{font-size:16px;vertical-align:baseline;line-height:18px;padding-top:10px;}
.content h3{font-size:14px;vertical-align:baseline;line-height:16px;padding-top:10px;}*/
.content img{max-width:100%;margin:10px auto;}
.content .content-title{text-align:center;font-size:30px;line-height:40px;color:#333;margin:0px;border-bottom:1px solid #efefef;padding:20px;padding-bottom:30px;}
.content .content-info{line-height:30px;font-size:12px;color:#808080;text-align:center;}
.content .content-body{margin:20px;font-size:16px;line-height:200%;overflow:hidden;word-wrap:break-word;}
.content .content-tool{}
.content .content-prev-next{background:#f7f7f7;padding:10px;margin:10px -10px -10px -10px;}
.content .content-prev-next a{}
.content .content-prev{margin-bottom:5px;}
.content .mce-pagebreak{font-size:25px;margin:30px 0;padding:0 10px;border-left:solid 5px #ff6600;line-height:30px;text-indent:0;}
.content .mce-pagebreak:empty{display:none;}
.content .content-pagetitles{display:inline-block;margin:20px auto;border:solid 1px #d5d5d5;border-radius:4px;padding-bottom:10px;}
.content .content-pagetitles dt{float:left;width:100%;padding:10px;margin-bottom:10px;text-align:center;clear:both;border-bottom:solid 1px #d5d5d5;}
.content .content-pagetitles dd{float:left;width:50%;padding:5px 10px;text-align:left;}
.content .content-pagetitles i.fa{margin-right:5px;color:#ff6600;}
.content .content-pagination{display:inline-block;margin:20px auto;}
.content .content-pagination .active{background:#0072c6;border-color:#0072c6;color:#fff;box-shadow:none;}

figure.image{display: inline-block;border: 1px solid transparent;margin: 0 2px 0 1px;background:transparent;}
figure.image img{margin:0;}
figure.image.align-center {display: table;margin-left: auto;margin-right: auto;}
figure.image figcaption{margin: 6px 1px 6px 1px;text-align: center;}

/*页面底部样式*/
.footer{color:#777;padding:10px 0;border-top:1px solid #e5e5e5;background-color:#fff;}
.footer .nav>li>a:hover, .footer .nav>li>a:focus{background-color:transparent;}
.footer .nav{float:none;margin:0 auto;display:table;table-layout:fixed;text-align:center;}
.footer .nav li{line-height:32px;float: left;white-space:nowrap;}
.footer .nav li + li:before{content:"|";color:#ddd;}
.footer .nav li > a{display:inline;padding:0 15px;font-size:14px;}
.footer .footer-text{margin-top:10px;font-size:13px;line-height:25px;}

.scroll-btn{position:fixed;bottom:20px;right:20px;z-index:100;}
.scroll-btn li{position:relative;background-color:#0072c6;text-align:center;margin-top:7px;border-radius:3px;height:36px;list-style:none;}
.scroll-btn li>a{width:36px;height:36px;display:inline-block;border-radius:3px;color:#fff;font-size:24px;padding:6px;}
.scroll-btn li>.popover{right:45px;left:auto;text-align:center;}
.scroll-btn li>.qrcode{top:-72px;}
.scroll-btn li>.qrcode img{display: block;width:120px;height:120px;margin-bottom:5px;}
.scroll-btn li:hover>.popover{display:block;opacity:1;white-space:nowrap;}

body{font-family:"Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;font-size:14px;line-height:150%;padding-top:50px;background-color:#f2f4f5;}

body.message p.action{margin-top:15px;}
body.message p.action a{margin-right:15px;}
body.message.success h1{color:#00bc3e;}


/* 分辨率大于 768px */
@media (min-width:768px){
    
	.dropdown.hover>.dropdown-menu,.dropdown:hover>.dropdown-menu{display:block;}
	
    .navbar .navbar-brand,.navbar .navbar-text,.navbar .navbar-nav > li > a{margin-top:0;margin-bottom:0;padding-top:0px;padding-bottom:0px;height:60px;line-height:60px;}

    .navbar-form{margin:13px 8px;}
    .navbar-form .form-control{width:140px;transition:all 0.2s ease-out 0s;}
    .navbar-form .form-control:focus{width:180px;}
    
    .navbar-right>li>a{font-size:14px;}
    .navbar-member{margin-left:10px;}
    .navbar-member>li>a{padding-left:8px;padding-right:8px;}

	.carousel-indicators{bottom:0;}

    .form-horizontal .form-title{padding:10px 15px;margin-left:-10px;margin-right:-10px;margin-bottom:5px;background:#f3f3f3;}    
    .form-horizontal .form-group{/*border-bottom:1px solid #efefef;*/}
    .form-horizontal .control-label {text-align:left;padding-left:20px;}
    .form-horizontal label[for]{font-weight:normal;margin-bottom:0;}
}

/* 分辨率小于 767px */
@media (max-width:767px){
	.banner{height:180px;padding:0 0px;text-align:center;}

	.nav-inline{border:0 none;padding-top:10px;padding-bottom:10px;}
	.nav-inline ul li{display:block;float:left;width:29%;margin:5px 2%;}
	.nav-inline ul li a{display:block;font-size:15px;line-height:39px;margin:0;border-radius:2px;border:1px solid #dadada;}
	.nav-inline ul li a:hover{color:#fff;background:#0072c6;border:1px solid #0072c6;}
	.nav-inline ul li a.active{color:#fff;background:#0072c6;border:1px solid #0072c6;}

	.navbar-form{margin-bottom:0}
	.navbar-form .btn{top:11px;right:8px;}    
    
    .carousel-control .icon-prev, .carousel-control .icon-next{visibility: hidden;}

    .slider-full .carousel-inner>.item{background-repeat:no-repeat;background-size:auto 100%;background-position:center center;}
    .slider-full .carousel-inner>.item img{width:auto;height:150px;visibility:hidden;}
    
    .section{padding:10px 5px;}
}
